package main

import (
	"fmt"
)

/*
键盘输入两个数：考虑除0情况
定义一个函数，用于求两个数的商，和余数，
 */
func qiu(a,b int) (int,int,string) {
	defer func() {
		if msg:=recover();msg!=nil{
			fmt.Println(msg)
		}
	}()
	err:=""
	if a<=0 {
		err="a不能小于等于0"
	}
	if b<=0{
		if err==""{
			err="b不能小于等于0"
		}else{
			err+="b不能小于等于0"
		}
	}
	if err==""{
		s:=a/b
		fmt.Println(a,b)
		panic("出错了")
		y:=a%b
		return s,y,err
	}
	return 0,0,""
}
func main()  {
	s1,y1,err1:=qiu(91,5)
	fmt.Println(s1,y1,err1)
}
